Якщо ви цікавилися Linux-пристроями, то напевно знаєте їх стартовий цінник. Для багатьох він здасться немаленьким. Як так вийшло, адже ОС на основі ліцензії GNU можна звантажити безплатно? Linux в ціноутворенні комп’ютера, ноутбука або телефону не грає ролі. Високі технологічні вимоги та низький попит на продукт — ось що впливає на вартість Linux-техніки. Найчастіше, виробники — це ентузіасти, які навіть не…
Ubuntu 21.10 — це останній випуск без LTS перед наступним великим оновленням (22.04). Нова версія дистрибутиву, під назвою Impish Indri (Бешкетний лемур), буде підтримуватися до липня 2022 року. Що нового в Ubuntu 21.10? Серед усієї кількості оновлень, можна виділити найважливіші: Щоб дізнатися більше, ознайомтеся з примітками до випуску. Корисні налаштування: що зробити після оновлення? Ось невеликий гайд налаштувань, які можуть…
Моніторинг серверів допоможе уникнути потенційно катастрофічних ситуацій. Якщо ви не знаєте, що відбувається з вашою мережею і серверами, то ви, як пілот із зав’язаними очима, далеко не полетите. Спеціальні інструменти розв’язують цю проблему. Але який з них обрати? Ми підготували цілий список сервісів для моніторингу. З їх допомогою ви можете підібрати той інструмент, який підійде саме вам. Список інструментів і…
Користувачам ядра Linux 5.13 потрібно перейти на версію 5.14. Попередня версія більше не буде оновлюватися. У вересні 2021 року Грег Кроа-Хартман, розробник ядра Linux, опублікував останнє технічне оновлення для серії ядра Linux 5.13: “Зверніть увагу, що це останній випуск ядра 5.13. Термін служби цієї гілки закінчився. Тепер усім слід перейти на ядро 5.14”. Зараз ядро Linux 5.13 позначено як EOL…
Обведіть 17 вересня червоним у своєму календарі. Адже це день народження Linux 0.01. Звідки ця інформація і коли вийде випуск Linux 5.15? Про це далі. Лінус Торвальдс відсвяткував день народження ядра Linux і продовжує роботу над випуском Linux 5.15. Перший Linux він завантажив увечері 17 вересня 1991 року з Гельсінкі. Це знаменна дата, адже у ядра Linux вже є кілька…
Планувальник процесів — частина ядра системи, яка призначає процесорний час процесам. Саме він вирішує, в якій послідовності вони будуть виконуватися. Якщо не знаєте, що таке процес, краще прочитайте цей матеріал. Планувальник лежить в основі багатозадачних систем, в тому числі й Linux. Ефективне використання ресурсів — його головне завдання, і чим кращий планувальник, тим краще ядро операційної системи. Як працює планувальник…
stat — це утиліта командного рядка, що показує докладну інформацію про певні файли або файлові системи. Команда stat включена в GNU Coreutils (пакет базових утиліт для UNIX-подібних ОС). Вона показує безліч метаданих, включаючи: розмір файлу, розташування inode, права доступу і контекст SELinux, час створення і модифікації файлів, файлових систем тощо. Якщо коротко, stat — зручний і швидкий спосіб збору інформації,…
25 серпня, рівно 30 років тому, Лінус Торвальдс оголосив про створення робочого прототипу нової ОС Linux. Це стало можливим після п’яти місяців розробки. Думаємо саме цей день стане ідеальним для ретроспективи. Лінус Торвальдс, 21-річний студент, починає роботу над своїм проєктом, на який його надихнула ОС Minix Ендрю Таненбаума. Це “просте хобі” стало початком Linux. Перші обговорення цієї ідеї велися в…
Трохи теорії Вперше поняття “процес” з’явилося в операційній системі Multics — одній з перших систем з поділом часу. Процес — програма, що виконується і якій виділено процесорний час. Сама по собі програма процесом не є. Кілька процесів можуть використовувати одну програму або ті ж ресурси типу відкритих файлів або адресного простору. У процеси входять сегменти даних, в яких є такі…
Ви напевно знаєте, що спосіб, яким history логає команди може бути громіздкими. Деякі команди навіть можуть перезаписуватись. Що із цим робити? Читайте далі. Команда history — вбудована команда оболонок C shell (csh) і bash (але не sh). Вона призначена для повторного виконання раніше здійснюваних команд. Зазвичай історія команд зберігається в окремому файлі. Наприклад, командна оболонка bash зберігає її у файлі…